34509312f0c365e1cf76359558a1359332f45cd1,spdy-core/src/main/java/org/eclipse/jetty/spdy/generator/SettingsGenerator.java,SettingsGenerator,generate,#ControlFrame#,32
Before Change
for (Map.Entry<SettingsInfo.Key, Integer> entry : pairs.entrySet())
{
int idAndFlags = convertIdAndFlags(frame.getVersion(), entry.getKey().getKey());
buffer.putInt(idAndFlags);
buffer.putInt(entry.getValue());
}
After Change
int id = setting.getId().getCode();
int flags = setting.getFlag().getCode();
int idAndFlags = (id << 8) + flags;
idAndFlags = convertIdAndFlags(frame.getVersion(), idAndFlags);
buffer.putInt(idAndFlags);
buffer.putInt(setting.getValue());
}